

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; text-align:left; }
caption,th,td { vertical-align:top; font-weight:normal; }

/* Content */
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small         { font-size:10px; }
big           { font-size:1.2em; }
em { font-style:normal; }
/*sup           { font-size:1em; vertical-align:top; }/*/

/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
.clear { clear:both; height:0; }
/* ======================================================================================= */

.sidebar {}
.col-left {}
#search-leftbox { padding:0 0 15px 0;  }
#search-leftbox li { text-align:left; border-bottom:1px solid #ccc;}
#search-leftbox li.level-top { padding:15px 10px 5px 0; }
#search-leftbox a { font-size:12px; color:#000; text-decoration:none; }
#search-leftbox a.level-top { height:13px; width:13px; display:inline-block; line-height:13px; padding:0 0 0 5px; background:url(../images/icon.png) no-repeat 0 0px;   }
#search-leftbox li.expand a.level-top { background-position:0 -30px; }
#search-leftbox li.newss a.level-top1 { background-position:0 -28px; }
#search-leftbox ul.level0 { padding:10px 0 0 15px; display:none; }
#search-leftbox ul li ul li a { color:#666;}
#search-leftbox a.level-top1 { background:url(../images/icon2.png) no-repeat 0 2px; padding-left:2px; height:13px; width:11px; display:inline-block;}
#search-leftbox a.level-top2 { background:url(../images/icon2.png) no-repeat 0 -53px; padding-left:8px;}
#search-leftbox a.level-top:hover,#search-leftbox a.level-top1:hover,#search-leftbox a.level-top2:hover { text-decoration:underline;}

#search-leftbox ul.level22 { padding:10px 0 0 15px; display:none;}
#search-leftbox .level0 li { padding:0 0 7px; }

#search-leftbox li ul li,#search-leftbox li ul li ul li { border:none;}
